package com.mjf.cjt.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 * desc 收款单-核销明细
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/5/22 15:26
 */
@Data
@TableName("t_tf_write_off_details")
public class TFWriteOffDetails {
    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.INPUT)
    private Long id;

    /**
     * 对应核销的单据号
     */
    private String voucherCode;

    /**
     * 收款单号
     */
    private String orderCode;

    /**
     * 收款单id
     */
    private Long orderId;

    /**
     * 单据类型编码
     */
    private String voucherTypeCode;

    /**
     * 单据类型名称
     */
    private String voucherTypeName;

    /**
     * 折让分摊
     */
    private BigDecimal origallowancesAmount;

    /**
     * 结款金额
     */
    private BigDecimal origcurrentAmount;
}
